package com.ichoice.rabbitmq.rpc.helper.model;


import lombok.Data;

import java.io.Serializable;

/**
 * 发布-订阅信息配置类
 *
 * @author xianrensawang
 * @date 2021/3/11
 */
@Data
public class SubScribeModel implements Serializable {

    /**
     * 服务端名称 applicationName
     */
    private String serverName;

    /**
     * 服务端bean名称 交给spring IOC 管理的类
     */
    private String serverBean;

    /**
     * 服务端bean里的方法
     */
    private String serverMethod;

    /**
     * 客户端接收服务端发布 bean名称
     */
    private String clientBean;

    /**
     * 客户端接收服务端发布bean里的方法名称
     */
    private String clientMethod;

    /**
     * 客户端名称
     */
    private String clientName;

    /**
     * 删除订阅信息
     */
    private String del;

}
